slightly better - Allemand Anglais Dictionnaire